<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        //元字符  修饰符
        //1. 元字符 ---字符集1
        // ^ 必须以XXX开头
        // $ 必须以XXX结尾
        // ^+$ 中间内容个数是几个，就必须匹配的是几个

        // [abc] 从集合(可以存放任何内容)中任意抽取1个
        // [^abc] 从集合中任意抽取1个,不能是abc中的任意一个  ^除了
        // [0-9]  从集合中任意抽取1个0-9的数字
        // [a-z]  从集合中任意抽取1个a-z的小写字母
        // [A-Z]  从集合中任意抽取1个A-Z的大写字母
        // [0-9a-zA-Z_] 从集合中任意抽取1个 字母 数字 下划线

        var str="F";
        var reg=/^[0-9a-zA-Z_]$/;
        console.log(reg.test(str));

        // var str="F";
        // var reg=/^[A-Z]$/;
        // console.log(reg.test(str));

        // var str="+";
        // var reg=/^[^23_+.]$/;
        // console.log(reg.test(str));

        // var str="c";
        // var reg=/^[abc]$/;
        // console.log(reg.test(str));
    </script>
</body>
</html>